﻿@charset "utf-8";

/*==========================================公共 开始=============================================*/

@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

#header{height: 6.375rem;width: 100%;background-color: #fff;position: relative;z-index: 10000;}
#header .left img{max-width: 100%;}
#top_bar{ border-bottom: 1px solid #e7e7e9; height: 55px; line-height: 55px; vertical-align: middle;}
.top_padding{ padding-top: 130px;}
#logo{display:table-cell;height: 6.375rem;vertical-align:middle;}
#header #sousuo{display: inline-block;width: 2.4rem;height:6.375rem;vertical-align:  middle;}
#logo a img{ vertical-align:middle; width:100%;}
#header .center{position: static;} 
#sousuo svg{display: inline;width: 1rem;height: 1rem;vertical-align: middle;margin-top: 0.2rem;}
#header #header .right{text-align:right;float:right;}
#header .right .lan{height: 6.375rem;display: inline-block;vertical-align: middle;}
#header .right .lan ul{display: inline-block;height:6.375rem;vertical-align: top;text-align:center;margin: 0 0;}
#header .right .lan ul li{display:inline-block;font-size:0.8125rem;height: 6.375rem;line-height: 6.375rem;vertical-align: middle;margin-right: 0.875rem;}
#header .right .lan ul li span{margin: 0 2px;color:#303233;vertical-align: top;}
#header .right .lan ul li a{color:#303233;font-size:0.8125rem;margin-left: 0.3rem;}
#header .right #sousuo{}
#header .right #sousuo i{cursor:pointer;width: 100%;height: 6.375rem;line-height: 6.375rem;display: inline-block;text-align: center;padding: 0;}
#header .right #sousuo i img{ margin-top:-0.4rem}
#header .right .lan ul li span img{ margin-top:-0.4rem}

.container03 .title h4 div br{ display:none;}

/*====导航====*/
#nav{}
#nav ul{text-align: center;font-size: 0;margin-bottom: 0;border-right: #e5e5e5 1px solid;}
#nav li{width:14%;min-width:30px;position:relative; display:inline-block; *display:inline;*zoom:1;}
#nav li:first-child { background: none;}
#nav li .a{display:block;text-align:center;position: relative;height: 6.375rem;line-height: 6.375rem;}
#nav li .a h1{line-height: 6.375rem;height: 6.375rem;font-size: 1rem;color: #555555;text-align:center;display:block;position:relative;z-index:2;margin: 0;font-weight: bold;border-left: #e5e5e5 1px solid;}
#nav li.on .a h1::after,
#nav li:hover.a h1::after{ position: absolute; top: 0rem; bottom: 0rem; left: -1px; width: 1px; content: ""; background: #d92027; -webkit-transition: border-color 0.2s ease; -moz-transition: border-color 0.2s ease; -ms-transition: border-color 0.2s ease; -o-transition: border-color 0.2s ease; transition: border-color 0.2s ease;}
#nav li .a strong{font-size:12px; line-height: 14px; text-transform: uppercase; display:block;color:#bdc0c2;  text-align:center;position:relative;z-index:1}
#nav li .a span{position:absolute;bottom:0;left: 50%;margin-left: -15.5px;text-align:center;display:  none;}
#nav li .a i{margin:0 auto;text-align:center;z-index:1;height:3px;width:0;background:#1e316c;overflow: hidden; display: none;}
#nav li.on .a h1{margin: 0;}
#nav li.on i{width:100%;}
#nav li.on .a span{ width:31px; height:3px; background:#1e63ac}
#nav li .a:hover i{width:100%;}
#nav li:hover i{width:100%;}
#nav li:hover .a i{transform:rotateX(0);-webkit-transform:rotateX(0);-moz-transform:rotateX(0)}
#nav.title{position:relative}
#nav .list{width: 100%;left: 50%;margin-left: -50%;max-height:0;position:absolute;top: 6.375rem;z-index:0;  background: rgba(0, 155, 76, 0.79); -moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease;opacity: 0;filter:alpha(opacity=0);-moz-transform:scale(0);-o-moz-transform:scale(0);-o-moz-transform:scale(0);-webkit-moz-transform:scale(0);transform: scale(0);}
#nav .list::before{ display: none; position:absolute;top:-10px;right:50%; overflow:hidden;width:0;height:0;border:10px solid #fff;border-color:#fff transparent;border-top:0; margin-right: -9px; content: "";}
#nav .list a{width: 100%;height:50px;line-height:50px; overflow: hidden; text-align:center;color: #fff;display:block;font-size: 0.9rem;text-decoration:none;opacity:1;-webkit-transition:opacity .4s,-webkit-transform .5s;-moz-transition:opacity .4s,-moz-transform .5s;-ms-transition:opacity .4s,-ms-transform .5s;transition:opacity .4s,transform .5s;}
#nav .list a:hover{color:#fff; background:#d92027}
#nav li:focus .list,#nav li:hover .list{max-height:2000px;z-index:10;opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-moz-transform:scale(1);-o-moz-transform:scale(1);-webkit-moz-transform:scale(1);transform:scale(1);}

/*====移动端头部====*/
#m_header{display: none;height: 50px;width: 100%;box-shadow: 0 0 3px #999;z-index: 9999;position:  relative;}
#m_logo{ position: absolute; top: 0; left: 10px; }
#m_logo img{height: 25px;margin: 14px 0 0 0;}
#m_bnt_top_search{ position: absolute; top: 0; display: block; width: 50px; line-height: 50px; text-align: center; right: 50px; font-size: 2.4rem; color: #1ea78a;}
#m_header .right{text-align:right;float:right;height:  50px;margin-right: 4rem;}
#m_header .right .lan{height: 50px;display: inline-block;vertical-align: middle;}
#m_header .right .lan ul{display: inline-block;height: 50px;vertical-align: top;text-align:center;margin: 0 0;}
#m_header .right .lan ul li{display:inline-block;font-size:0.8125rem;height: 50px;line-height: 50px;vertical-align: middle;margin-right: 0.875rem;}
#m_header .right .lan ul li span{margin: 0 2px;color:#303233;vertical-align: top;}
#m_header .right .lan ul li a{color:#303233;font-size:0.8125rem;margin-left: 0.3rem;}
#m_header #sousuo01{display: inline-block;width: 2.4rem;height: 50px;vertical-align:  middle;}
#m_header .right #sousuo01 i{cursor:pointer;width: 100%;height: 50px;line-height: 50px;display: inline-block;text-align: center;padding: 0;}
#m_header .right #sousuo01 i img{width: 1.2rem;}
#m_header .right .lan ul li span img{width: 1rem;}

/*====移动端导航====*/
#m_bnt_nav{position: absolute;top: 0;right: 0;cursor: pointer;width: 50px;height:50px;text-align: center;}
#m_bnt_nav .point{display: inline-block;width: 22px;height: 22px;margin-top: 12px;position: relative;}
#m_bnt_nav .point:hover .navbtn,
#m_bnt_nav .point:hover .navbtn::after,
#m_bnt_nav .point:hover .navbtn::before{width: 22px;}
#m_bnt_nav .navbtn{position: absolute;top: 14px;right: 0;display: inline-block;width: 24px;height: 2px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}
#m_bnt_nav .navbtn::after,
#m_bnt_nav .navbtn::before{position: absolute;right: 0;display: inline-block;width: 20px;height: 2px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}
#m_bnt_nav .navbtn::after{top: -6px;}
#m_bnt_nav .navbtn::before{top: 6px;}
#m_bnt_nav .point.on .navbtn{background: transparent;}
#m_bnt_nav .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
#m_bnt_nav .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}
 
#m_nav{position:absolute;top:50px;left:0;display:none;width:100%;z-index:999; }
#m_nav{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E51e316c', endColorstr='#E51e316c');background: rgba(0,0,0,0.9);padding: 1rem 0;}
#m_nav li{display:block;width:100%; }
#m_nav li .a{display:block;text-align: left;position:relative;height: 2.5rem;padding: 0 1rem;line-height: 2.5rem;}
#m_nav li .a h1{display: inline-block;font-size: 0.875rem;color:#fff;padding-right: 10px;margin: 0;}
#m_nav li .a strong{ display: inline-block; text-transform:uppercase; font-size:14px; line-height:40px;height:40px;color:#fff; z-index:11; opacity:.8;filter:alpha(opacity=80);}
#m_nav li .a h1 a{ color:#fff}
#m_nav li .a i{opacity:0;filter:alpha(opacity=0);position:absolute;right: 1em;top:0;text-align:center;z-index:4;color: #fff;font-size: 1.5rem;height:40px;line-height:40px;overflow: hidden;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);--moz-transform: rotate(-90deg);}
#m_nav .on .a strong{color:#fff}
#m_nav .on.title .a i{transform: rotate(0);-webkit-transform: rotate(0);-moz;-moz-transform: rotate(0);}
#m_nav .title .a i{  opacity:1;filter:alpha(opacity=100);}
#m_nav .title .a {margin: 0 0;}
#m_nav .title .list{display:none;position:relative; }
#m_nav .title{position:relative}
#m_nav .title .list{position:relative;width:100%;z-index:9;padding: 0 1em;}
#m_nav .title .list .box{padding:0 30px 10px 30px;background:#f5f5f5}
#m_nav .title .list a{display:block;font-size: 0.875rem;color: rgba(255,255,255,0.5);text-align: left;line-height:3rem;}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

/*====banner====*/
.banner{ height:auto; overflow:hidden; background:#fff;}
.banner .am-slider,
.banner .am-slider ul.am-slides li{ height:auto;}
.banner .am-slider ul.am-slides li a{ display:block; height:auto;}
.banner .am-slider-default .am-direction-nav a{ width:54px; height:54px;}
.banner .am-slider-default .am-control-nav{ bottom:2rem; z-index:1000; display:none}
.banner .am-slider-default .am-direction-nav a:before{ width:54px; height:54px; line-height:54px;}
/*.banner .am-slider-default .am-direction-nav a.am-prev:before{ background:url(../images/left.png) center no-repeat;}
.banner .am-slider-default .am-direction-nav a.am-next:before{ background:url(../images/right.png) center no-repeat;}*/

.m_banner{ height:20rem; overflow:hidden; background:#fff; display:none}
.m_banner .am-slider,
.m_banner .am-slider ul.am-slides li{ height:20rem;}
.m_banner .am-slider ul.am-slides li a{ display:block; height:20rem; background-size:100% auto}
.m_banner  .am-slider .am-slides img{ min-height:20rem;}
.m_banner .am-slider-default .am-direction-nav a{ width:54px; height:54px;}
.m_am-slider-default .am-direction-nav a:before{ width:54px; height:54px; line-height:54px;}
.m_banner .am-slider-default .am-control-nav{bottom:30px;z-index: 100;}
.m_banner .am-slider-default .am-control-nav li a{ background:rgba(255,255,255,0.5)}
.m_banner .am-slider-default .am-control-nav li a.am-active{ background:#0e90d2}
/*.m_banner .am-slider-default .am-direction-nav a.am-prev:before{ background:url(../images/left.png) center no-repeat;}
.m_banner .am-slider-default .am-direction-nav a.am-next:before{ background:url(../images/right.png) center no-repeat;}*/

/*====手机banner====*/

.n_title{position:relative;height: 3.75rem;line-height: 3.75rem;z-index: 2;margin-bottom: 3.25rem;}
.n_title .am-container{ position:relative;}
.n_title hr{background:#dcdcdf;margin:0;border:none;position:absolute;bottom:0.5px;left: 30px;right: 30px;}
.n_title dl{float: left;position: relative;margin-right: 1.625rem; background:url(../images/n_title_icon.png) left center no-repeat; padding-left:0.625rem;} 
.n_title dt a{font-size: 1rem;text-align: center;line-height: 3.75rem;display:block;color: #353536;margin-bottom:0px;font-weight:  normal;}
.n_title dl dd{ position: absolute; width: 100%; display: none;   overflow: hidden; background: #fff;}
.n_title dl dd a{font-size:14px;  width: 100%; text-align: center; color:#30353a; line-height:50px; display:block; border-bottom: 1px solid #dcdcde; position: relative;}
.n_title dl dd a.on{ color: #009b4c;}
.n_title dt i{ display: none; transform:rotate(90deg);-webkit-transform:rotate(90deg); /* Safari and Chrome */-moz-transform:rotate(90deg);}

.n_title dl.title_nav dt i{ display: inline-block;}
.n_title dt.on{height: 3.75rem;}
.n_title dl dt.on a,.n_title dl dt.on a i{}

.position{display: inline-block;float: right;line-height: 3.75rem;height: 3.75rem;color:#7b7b7d;background: url(../images/icon_home.png) left 1.2rem no-repeat;padding-left: 1.25rem;font-size: 0.75rem;}
.position a{font-size: 0.75rem;color: #353536;display: inline-block;line-height: 3.75rem;vertical-align: top;}
.position i{display: inline-block;height: 3.75rem;line-height: 3.75rem;width: 1rem;text-align: center;color: #353536;font-family: simsun;font-style: normal;font-size: 0.75rem;vertical-align: top;}
.position span{vertical-align: top;font-size: 0.75rem;color: #009b4c;font-style:normal;display: inline-block;line-height: 3.75rem;max-width: 10rem;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.pull-left .position{ float:left;}

/*====移动端导航====*/

#m_n_nav{background: #009b4c;display: none;line-height: 50px;height: 50px;position: relative;z-index: 99;float: left;width: 100%;margin-bottom: 3.25rem;}
#bnt_back{position:absolute;left: 1rem;top:0;color: #fff;font-size: 20px;}
#m_n_nav i{}
#m_n_nav h1{font-size: 14px;color: #fff;text-align: center;margin: 0;line-height: 50px;}
#bnt_sub_nav{position: absolute;right: 1rem;top: 0;cursor: pointer;color: #fff;font-size: 18px;}
#bnt_sub_nav img{ display: block; height: 15px; }
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #f0f3f5; display: none; box-shadow: 0 0 5px #999; z-index: 9;}
#sub_nav_content ul{ padding:  10px;}
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0;}
#sub_nav_content ul li a{ display:block; border-left:2px solid #d2b068; height:30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455;}
#sub_nav_content ul li.on a{color: #d2b068;}
#sub_nav_content dt{height:40px;line-height:40px;position:relative;background:#fff;  border-top:1px solid #e7e7e7; z-index: 999; }
#sub_nav_content dt a{ margin:0 20px; display:block;color:#5b5349; height: 40px; font-size:14px; font-weight: 400;  }
#sub_nav_content dt a i{ position: absolute; right: 15px; top: 0; opacity:0;filter:alpha(opacity=0); }
#sub_nav_content dt a{}
#sub_nav_content dt.title{background:#fafafb;}
#sub_nav_content dt.title i{ opacity:1;filter:alpha(opacity=100);}
#sub_nav_content dt.title_on  { background:#fafafb;}
#sub_nav_content dt.title_on a{ color:#009b4c; border-top:1px solid #fff;}
#sub_nav_content dt.title_on a i{ color: #009b4c;  }
#sub_nav_content dt.last a{border-top:1px solid #f8f8f8;}
#sub_nav_content dt.on a,#sub_nav_content dt.title_on a{color: #009b4c;}
#sub_nav_content dd{  display:none;}
#sub_nav_content dd .box{padding:0px 0px 0px 0px;}
#sub_nav_content dd a{ padding:0 25px;  line-height:30px;border-top:1px solid #e7e7e7;font-size:12px;color:#5b5349;display:block;height:30px;}
#sub_nav_content dd a.on{ color:#009b4c}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;text-align: right;padding: 1.5rem 0 0.5rem;font-size: 0;}
.j_pages a,.j_pages span{padding: 0 0.8rem;height: 2.1875rem;line-height: 2.1875rem;display:inline-block;margin: 0 0 0 0.3rem;color: #686868;font-size: 0.875rem;box-sizing: border-box;border: #9ea0a1 1px solid;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;:-webkit-border-radius: 3px;}
.j_pages a span{font-size:14px;font-family:SimSun;color:#9f9fa7}
.j_pages .current{background: #009b4c;color: #fff;border:  #009b4c 1px solid;}
.j_pages a:hover{background:#009b4c;color:#fff!important;}
.j_pages span{background:#009b4c;color:#fff!important;border:1px solid #bca180}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

#j_seach_box{ position:fixed; z-index:9999; top:0;  left:0; display:none; height:100%; width:100%; }
#j_seach_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85);}
#j_seach_box form{position:absolute;border-radius: 4px;overflow: hidden;top:50%;z-index:9999;background: #fff;height: 60px;width: 50%;left:50%;margin-left: -25%;margin-top:-40px;}
#j_seach_box input[type="text"]{border: none;width: 94%;display: block;height: 60px;text-align: left;color: #434343;font-size: 14px;background:none;line-height: 60px;padding:0 20px;}
#j_seach_box input[type="text"]:focus{ text-align: left;}
#j_seach_box input[type="submit"]{position:absolute;right:0;top: 50%;padding: 0;z-index:2;background:url(../images/icon_search.png) center no-repeat;height: 60px;width: 70px;cursor:pointer;border:none;background-size: 20px 20px;margin-top: -30px;}
#j_seach_box input[type="submit"]:hover{background:url(../images/icon_search_hover.png) center no-repeat; background-size: 20px 20px;}

.container01{ padding:3.375rem 0 0;}
.container01 .content{}
.container01 .title{ text-align:center; line-height:2rem; height:2rem; margin-bottom:3.75rem;}
.container01 .title h4{ display:inline-block; margin:0 auto; width:20.5rem; height:1rem; border-bottom:#d5d5d6 1px solid}
.container01 .title h4 div{  display:inline-block; margin:0 auto; width:13.375rem; height:2rem; background:#fff;}
.container01 .title span{ display:inline-block; font-size:1.125rem; color:#009b4c; font-weight:bold; vertical-align:top; margin:0 0.2rem}
.container01 .title small{ display:inline-block; font-size:1.25rem; color:#757576; text-transform:uppercase; vertical-align:top; margin:0 0.2rem}
.container01 ul{ margin-left:-0.8125rem; margin-right:-0.8125rem;}
.container01 ul li{ margin:0 0.8125rem;}
.container01 ul li img{ width:100%;}
.container01 ul li h3{ text-align:center;}
.container01 ul li .con{ padding:0.875rem 0; height:9.375rem; background:#fff; text-align:center; position:relative; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container01 ul li .con:before{ content:''; width:3.5rem; height:1px; position:absolute; top:0; z-index:0; left:50%; margin-left:-1.75rem; background:#d92027; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out}
.container01 ul li .con .yuan{ display:table; width:3.1875rem; height:3.1875rem; line-height:3.1875rem; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#0C688AB9', endColorstr='#0C688AB9');background:rgba(104,138,185,0.05); -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%; margin:0 auto; margin-bottom:0.875rem; position:relative; z-index:1; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container01 ul li .con .yuan_li{display:table-cell; vertical-align:middle;}
.container01 ul li .con .yuan_li small{display:inline-block;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;background:#ced8e5;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius:50%;font-size:1rem;color:#009b4c; margin-top:0.37rem}
.container01 ul li .con h6{font-size:0.75rem;color:#9b9b9b;text-transform:uppercase;margin-bottom: 0.5rem;}
.container01 ul li .con h5{font-size:1rem;color:#009b4c;}
.container01 .miso-prev, .miso-next{}
.container01 .miso-prev{ width:20px; height:35px; background:url(../images/container01_left.png) center no-repeat; left:-37px;}
.container01 .miso-next{ width:20px; height:35px; background:url(../images/container01_right.png) center no-repeat; right:-37px;}
.container01 .bottom{ background:#f7f8fb; margin-top:-9.375rem; padding-top:13.4375rem; text-align:center; padding-bottom:4.6875rem}
.container01 .bottom a{ display:inline-block; margin:0 auto; text-align:center; -moz-border-radius:1.25rem; -webkit-border-radius:1.25rem; border-radius:1.25rem; width:9.875rem; height:2.5rem; line-height:2.5rem; font-size:0.875rem; color:#000000; border:#d2d3d7 1px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.container02{ padding:5.9375rem 0 8.5625rem; background:url(../images/container02_bg.jpg) center top no-repeat;}
.container02 .title{text-align:center;line-height:2rem;height:2rem;margin-bottom: 5.375rem;}
.container02 .title h4{ display:inline-block; margin:0 auto; width:20.5rem; height:1rem; border-bottom:#807f82 1px solid}
.container02 .title h4 div{  display:inline-block; margin:0 auto; width:13.375rem; height:2rem; background:#1b2646;}
.container02 .title span{ display:inline-block; font-size:1.125rem; color:#fff; font-weight:bold; vertical-align:top; margin:0 0.2rem}
.container02 .title small{ display:inline-block; font-size:1.25rem; color:#fff; text-transform:uppercase; vertical-align:top; margin:0 0.2rem}
.container02 ul li{position:relative;}
.container02 ul li .img{ overflow:hidden;}
.container02 ul li .bottom{width:100%;height:5.3125rem;text-align:center;position:absolute;bottom: 0;left:0; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container02 ul li .con{width:100%;height:5.3125rem;background:#f7f8fb;text-align:center;display:table;}
.container02 ul li .con .con_li{ display:table-cell; vertical-align:middle;}
.container02 ul li .con h5{font-size:1rem;color:#009b4c;margin-bottom: 0.7rem;}
.container02 ul li .con h6{ font-size:0.75rem; color:#6a6b6d; text-transform:uppercase;}
.container02 ul .miso-dots{ height:1rem;}
.container02 ul .miso-dots li{ padding:0; vertical-align:top;}
.container02 .miso-prev, 
.container02 .miso-next{ display:none !important}

.container03{padding: 3.375rem 0 0;margin-bottom: 4.625rem;position:relative;}
.container03 .line{ position:absolute; width:100%; height:1px; background:#ededee; bottom:1px; z-index:0}
.container03 .title{line-height: 1.25rem;height: 1.25rem;}
.container03 .title h4{display:inline-block;height:1rem;}
.container03 .title h4 div{display:inline-block;width: 100%;height: 1.25rem;border-left: #d92027 3px solid;padding-left: 0.5rem;}
.container03 .title span{display:inline-block;font-size:1.125rem;color: #009b4c;font-weight:bold;vertical-align:top;margin:0 0.2rem;}
.container03 .title small{display:inline-block;font-size:1.25rem;color: #757576;text-transform:uppercase;vertical-align:top;margin:0 0.2rem;}
.container03 .hd{margin-bottom:3rem;margin-top: -2rem;float:  right;}
.container03 .hd ul{display:inline-block;width: auto;text-align: right; }
.container03 .hd ul li{font-size: 14px;width: 5.3125rem !important;height: 36px;line-height: 36px;color: #353535;display:inline-block;margin: 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;cursor: pointer;float: none;text-align: center;}
.container03 .hd ul li.on{border: #d92027 1px solid;width: 7.3125rem !important;}
.container03 .bd ul{ margin: 0 -2.3125rem; overflow:hidden; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container03 .bd ul li ul{margin: 0 -2.3125rem;}
.container03 .bd ul li ul .miso-list{ padding:0.8rem 0 0 0}
.container03 .bd ul li{position:relative; padding:0 2.3125rem; padding-bottom: 4.125rem;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;padding-top:0.5rem;}
.container03 .bd ul li .img{overflow:hidden;}
.container03 .bd ul li .img img{ width: 100%;}
.container03 .bd ul li .con{position:relative;width:100%;overflow: hidden;margin-bottom: 1.25rem;}
.container03 .bd ul li .con .left{ float:left; width:5.3125rem; height:5.3125rem; border:#bfbfbf 1px solid; text-align:center;}
.container03 .bd ul li .con .left .day{font-size:1.5rem;color:#353535;margin: 1.1rem 0 0.6rem 0;}
.container03 .bd ul li .con .left .year{ font-size:0.75rem; color:#353535;}
.container03 .bd ul li .con .right{ position:absolute; left:6.25rem; right:0; top:0}
.container03 .bd ul li .con .right h5{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:1.5rem; line-height:1.5rem; margin-bottom:1rem;}
.container03 .bd ul li .con .right h5 a{ font-size:1rem; color:#353535;}
.container03 .bd ul li .con .right p{ font-size:0.75rem; color:#8e8e91; line-height:1.25rem; height:2.5rem; overflow:hidden;}
.container03 .hd .miso-track{ left:auto; right:0; float:right; transform: translate3d(0px, 0px, 0px) !important}
.container03 .news{overflow: hidden;}

.container04{ padding:0 0 4.6875rem 0}
.container04 .title{line-height: 1.25rem;height: 1.25rem; margin-bottom:2.375rem;}
.container04 .title h4{display:inline-block;height:1rem;}
.container04 .title h4 div{display:inline-block;width: 100%;height: 1.25rem;border-left: #d92027 3px solid;padding-left: 0.5rem;}
.container04 .title span{display:inline-block;font-size:1.125rem;color: #009b4c;font-weight:bold;vertical-align:top;margin:0 0.2rem;}
.container04 .title small{display:inline-block;font-size:1.25rem;color: #757576;text-transform:uppercase;vertical-align:top;margin:0 0.2rem;}
.container04 .lwy{margin: 0 -5px;}
.container04 .left{padding: 0 20px;}
.container04 .left .content{
    overflow:  hidden;
    padding-top: 1rem;
}
.container04 .left ul{ margin:0 -1.4375rem;}
.container04 .left ul li{margin:0 1.4375rem;}
.container04 .left ul li .pic_box{width: 100%;display:table;overflow:hidden;}
.container04 .left ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
.container04 .left ul li img{max-width:11.8125rem;max-height:15.875rem;display:block;width: 100%;}
.container04 .left ul li h5{font-size: 0.9375rem;color: #353535;text-align:center;margin-top:15px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.container04 .left ul .miso-prev, 
.container04 .left ul .miso-next{background-size: 2.8125rem 1.375rem !important;top:0;width:2.8125rem;height:1.375rem;right:0;left:auto;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;} 
.container04 .left ul .miso-prev{background:url(../images/container04_prev.png) center no-repeat;right:4.6rem;top: -3.1rem;}
.container04 .left ul .miso-next{background:url(../images/container04_next.png) center no-repeat;right:1.5rem;top: -3.1rem;}
.container04 .right{padding: 0 20px;overflow:  hidden;padding-top: 1rem;}
.container04 .right .con{ position:relative; margin-bottom:1.25rem;}
.container04 .right .con .top{ position:absolute; top:0; left:0; width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#3F363636', endColorstr='#3F363636');background:rgba(54,54,54,0.25);}
.container04 .right .con .top .con{ display:table; width:100%; height:100%; text-align:center;}
.container04 .right .con .top .con i{ display:table-cell; vertical-align:middle;}
.container04 .right .con .top .con i img{width: 2.125rem;height: 2.125rem;}
.container04 .right .ar_article p{ font-size:0.75rem; color:#353535; line-height:1.5rem; height:4.5rem; overflow:hidden;}
.container04 .right .ar_article a{float:right;display:inline-block;font-size: 0.75rem;width:7.5rem;height:2.5rem;line-height:2.5rem;text-align:center;border:#e8e8e8 1px solid;background:#f5f5f6;color: #353535; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

/*======================j_弹窗======================*/






#page_show_video_box {position: fixed;z-index: 9995;top: -1800px;left: 0;display: block;height: 100%;width: 100%;}
#page_show_video_box .bg_box {position: fixed;z-index: 9994;top: 0px;display: none;height: 100%;width: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');background: rgba(0,0,0,0.7);}
#page_show_video_box .box {position: absolute;top: 50%;z-index: 9999;left: 50%;margin-left: -405px;}
#page_video {width: 796px;height: 405px;position: relative;}
#page_video .video_box {border: 5px solid #222222;width: 726px;height: 405px;overflow: hidden;}
#page_show_video_box #j_video {background: url(../images/j_loading.gif) center 200px no-repeat;background-size: 100px 100px;}
#page_show_video_box .info {padding: 15px 25px 15px 25px;width: 726px;background: #222222;}
#page_show_video_box .info h1.title {font-size: 1rem;color: #fff;margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#page_show_video_box .info p {line-height: 24px;overflow: hidden;font-size: 14px;color: #fff;padding-bottom: 15px}
#page_show_video_box .info p.last {padding-bottom: 0;}
#page_show_video_box #playercontainer {display: none;}
#page_show_video_box #page_ar {width: 810px;position: relative;}
#page_show_video_box #page_ar .ar_box {border: 5px solid #222222;width: 730px;padding: 40px 0;background: #fff;position: relative;}
#page_show_video_box #page_ar .ar_box .ar_article {padding: 0px 35px;height: 540px;}
#page_show_box .bg_box {position: fixed; z-index: 9994; top: 0px; display: none; height: 100%; width: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000'); background: rgba(0,0,0,0.7);}
#page_show_box .box {position: absolute;top: 50%;z-index: 9999;left: 50%;margin-left: -405px;}
#bnt_close01 {display: block;width: 70px;height: 70px;background: #222222;position: absolute;top: 0;right: 0;}
#bnt_close01 img {display: block;position: absolute;left: 20px;top: 23px;width: 25px;height: 25px;}
#bnt_close:hover img {transform: rotate(90deg);-ms-transform: rotate(90deg); /* IE 9 */-moz-transform: rotate(90deg); 	/* Firefox */-webkit-transform: rotate(90deg); /* Safari 和 Chrome */-o-transform: rotate(90deg); 	/* Opera */}
#page_show_video_box video{ width:730px; height:414px;}

.container08{background: #333335;padding: 3.125rem 0 1.5rem;}
.container08 .left{float:left;width: 28%;min-height: 19.5rem;border-right:#434448 1px solid;display:table;padding: 1rem 0 0 0;}
.container08 .left h3{ font-size:1.5rem; color:#ee242c; margin-bottom:0.875rem; background:url(../images/tel_phone.png) left 0.15rem no-repeat; padding: 0 0 0 1.5rem}
.container08 .left .txt h5{ font-size:0.875rem; color:#fff; margin-bottom:0.875rem}
.container08 .left .txt p{ font-size:0.75rem; color:#8d8d8f; line-height:1.25rem}
.container08 .center{float:left;width: 54%;min-height: 19.5rem;border-right:#434448 1px solid;display:table;text-align: center;}
.container08 .center .con{display: inline-block;padding: 2rem 0 0 0;text-align: left;}
.container08 .center .con dl{float:left;margin:0 1.875rem;}
.container08 .center .con dl dt{font-size: 0.875rem;display:inline-block;padding-bottom: 1.2rem;font-weight: normal;}
.container08 .center .con dl dt a{ color:#fff}
.container08 .center .con dl dd{font-size: 0.75rem;line-height: 1.875rem;}
.container08 .center .con dl dd a{ color:#949495;}
.container08 .right{float: right;width: 17.5%;display:table;}
.container08 .right .con{display:table-cell;vertical-align:top;padding-top: 2.5rem;}
.container08 .right ul{text-align: right;}
.container08 .right ul li{display:inline-block;margin: 0 0 0 2.2rem;}
.container08 .right ul li h1 img{width: 4.8125rem;}
.container08 .right ul li h6{text-align:center;font-size: 0.875rem;color: #969696;margin-top: 0.5rem;}

footer{background: #2d2d2f;padding: 1rem 0;text-align: center;}
footer p,footer p a{font-size: 0.75rem;color: #646465;line-height: 1.5rem;}
footer p a:hover{ color: #fff; }
footer p br{ display:none}

/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/

#n_banner{display:block;width:100%;height: 440px;position: relative;}
#m_n_banner{position: absolute;left: 0;top: 0;width: 100%;height: 160px;display: none;}
#n_banner .am-u-sm-12{}
#n_banner .main_box{display: table;width: 100%;height: 100%;}
#n_banner .box{display: table-cell;vertical-align: middle;overflow:hidden;display: none;}
#n_banner h3{font-size: 1.875rem;color: rgba(255,255,255,1);display:block;text-transform:uppercase;font-weight: bold;}
#n_banner h5{display:block;margin: 0;font-size: 1rem;color: #fff;text-transform:uppercase;margin-bottom: 1rem;}
#n_banner h6{text-align: left;margin-bottom: 1.75rem;margin-top: 158px;}
#n_banner h6 i{display: inline-block;width: 2.875rem;height: 2px;background: #f08635;}

.n_container{ position:relative; z-index:1; min-height:600px; padding-bottom:3rem;}
.n_container .bg{ position:absolute; z-index:0; width:100%; height:3.75rem; background:#f4f5f7}
.n_container .left{ float:left; width:19%; margin-top:-1.25rem; position:relative; z-index:1;}
.n_container .left .title{ background:#009b4c; border-top-left-radius:4px; border-top-right-radius:4px; padding:1.5625rem 1.5625rem; border-bottom:#264f9d 4px solid;}
.n_container .left .title h3{ font-size:1.375rem; color:#fff; font-weight:bold; margin-bottom:0.5rem}
.n_container .left .title h5{ font-size:1rem; color:#fff; }
.n_container .left .erji{ border-top:#f4f7f9 1.125rem solid; margin-bottom:1.875rem; padding-bottom:1rem; background:#f4f7f9;}
.n_container .left .erji ul li{ height:3.125rem; line-height:3.125rem; background:#f4f7f9; border-bottom:#e6e5e5 1px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_container .left .erji ul li:last-child{ border-bottom:none}
.n_container .left .erji ul li a{ display:block; padding:0 1.5625rem;}
.n_container .left .erji ul li h5{ font-size:0.875rem; color:#353536;}
.n_container .left .erji ul li h5 span{ font-size:1rem; color:#f4f7f9; font-family:simsun; float:right;}
.n_container .left .erji ul li.on{ background:#009b4c;}
.n_container .left .erji ul li.on h5{ color:#fff}
.n_container .left .links{ background:#f4f7f9; padding:1.5625rem 1.5625rem;}
.n_container .left .links .title01{ margin-bottom:1.125rem;}
.n_container .left .links i{float: left;margin-right:0.7rem;}
.n_container .left .links h5{font-size:1rem;color:#353536;height: 1.5rem;}
.n_container .left .links ul li{ position:relative; margin-bottom:1.75rem;}
.n_container .left .links ul li h6{ position:absolute; bottom:0; left:0; width:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66282A2C', endColorstr='#66282A2C');background:rgba(40,42,44,0.4); height:2.1875rem; line-height:2.1875rem; font-size:0.75rem; color:#fff; padding:0 0.5rem; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_container .left .links .more a{ display:block; text-align:center; height:2.1875rem; line-height:2.1875rem; background:#8b8c8d; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:0.875rem; color:#fff; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_container .right{ float:right; width:77%;}

.n_zizhi{ overflow:hidden;}
.n_zizhi ul{float:left;margin-left:-1.8125rem !important;margin-right:-1.8125rem !important;overflow:hidden;margin-bottom: 1rem;}
.n_zizhi ul li{float:left;margin: 0 0;padding: 0 1.8125rem; margin-bottom:2.1875rem;}
.n_zizhi ul li .con{background:#f5f5f5;border:#d2d2d2 1px solid;padding:1rem;height: 18rem; position:relative;}
.n_zizhi ul li .con .top{ font-size:0.9375rem; color:#fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8009b4c', endColorstr='#D8009b4c');background:rgba(188,29,33,0.85); position:absolute; width:100%; height:0; top:0; left:0; text-align:center; line-height:18rem; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; overflow:hidden;}
.n_zizhi ul li .pic_box{width: 100%; height:100%; display:table;overflow:hidden;}
.n_zizhi ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
.n_zizhi ul li img{max-width:11.8125rem;max-height:15.875rem;display:block;width: 100%;}
.n_zizhi ul li h5{font-size: 0.9375rem;color: #353535;text-align:center;margin-top:15px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_zizhi ul .miso-prev, 
.n_zizhi ul .miso-next{background-size: 2.8125rem 1.375rem !important;top:0;width:2.8125rem;height:1.375rem;right:0;left:auto;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;} 
.n_zizhi ul .miso-prev{background:url(../images/container04_prev.png) center no-repeat;right:4.6rem;top: -3.1rem;}
.n_zizhi ul .miso-next{background:url(../images/container04_next.png) center no-repeat;right:1.5rem;top: -3.1rem;}

.n_product ul{margin-left:-1.5rem !important;margin-right:-1.5rem !important;overflow:hidden;margin-bottom: -1rem;}
.n_product ul li{ float:left;margin: 0 0;padding: 0 1.5rem; margin-bottom:2.75rem;}
.n_product ul li img{ width:100%}
.n_product ul li h3{ text-align:center;}
.n_product ul li .con{padding: 2rem 0;background:#fff;text-align:center;position:relative;border:  #e5e5e5 1px solid;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_product ul li .con:before{ content:''; width:3.5rem; height:1px; position:absolute; top:0; z-index:0; left:50%; margin-left:-1.75rem; background:#d92027; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out}
.n_product ul li .con .yuan{ display:table; width:3.1875rem; height:3.1875rem; line-height:3.1875rem; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#0C688AB9', endColorstr='#0C688AB9');background:rgba(104,138,185,0.05); -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%; margin:0 auto; margin-bottom:0.875rem; position:relative; z-index:1; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_product ul li .con .yuan_li{display:table-cell; vertical-align:middle;}
.n_product ul li .con .yuan_li small{display:inline-block;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;background:#ced8e5;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius:50%;font-size:1rem;color:#009b4c; margin-top:0.37rem}
.n_product ul li .con h6{font-size:0.75rem;color:#9b9b9b;text-transform:uppercase;}
.n_product ul li .con h5{font-size:1rem;color:#009b4c;margin-bottom: 0.5rem;}

.n_product_detail .top{ margin-bottom:2.375rem; float:left; width:100%;}
.n_product_detail .top .n_product_detail_img{float:left;width: 30%;}
.n_product_detail .top .right{ float:left; width:61%; padding:3rem 0 0 4.375rem;}
.n_product_detail .top .right h4{ font-size:1.125rem; color:#4c4d4e; font-weight:bold; border-bottom:#bebec2 1px solid; line-height:2.5rem; margin-bottom:1.75rem;}
.n_product_detail .top .right .ar_article{height:9rem;padding: 0 10px 0 0;}
.n_product_detail .top .right p{ font-size:0.875rem; color:#4c4d4e; line-height:1.5rem;}
.n_product_detail .top .miso-dots li{ width:10px;}
.n_product_detail .bottom{ float:left; width:100%;}
.n_product_detail .bottom ul.am-tabs-nav li{ display:inline-block; flex:none; -webkit-flex:none; -webkit-box-flex:none; }
.n_product_detail .bottom ul.am-tabs-nav li a{ padding:0 2.375rem;}
.n_product_detail .bottom .am-tabs-bd .am-tab-panel{ padding:2rem 2.125rem 1rem; border:#e5e5e5 1px solid; border-top:none}
.n_product_detail .bottom .am-tabs-default .am-tabs-nav{ background:#eff2f4}
.n_product_detail .bottom .am-tabs-default .am-tabs-nav a{ color:#4c4d4e; font-size:1rem; line-height:2.8125rem;}
.n_product_detail .bottom .am-tabs-default .am-tabs-nav>.am-active a{ height:2.8125rem; line-height:2.8125rem; background:#009b4c; color:#fff}

.n_down{margin-left: -2.125rem;margin-right: -2.125rem; margin-top:-2rem; margin-bottom:-1rem;}
.n_down ul li{float:left;width:100%;border-bottom: #dfe2e3 1px solid;height: 7.5rem;}
.n_down ul li:last-child{ border-bottom:none}
.n_down ul li .top{position:relative;padding: 2.6rem 1.875rem 2.6rem 4.875rem;box-sizing:border-box;margin: 0;background: url(../images/ziliao.png) 1.875rem 2.5rem no-repeat;}
.n_down ul li .top i{position:absolute;right: 1.875rem;top:50%;margin-top: -0.5rem;width:18px;height:18px;background:url(../images/down.png) center no-repeat;}
.n_down ul li .top h5{font-size: 1rem;color: #69696a;margin-bottom: 0.5rem;}
.n_down ul li .top h6{font-size: 0.75rem;color: #b3b3b3;}

.n_hangye .n_fl01{ border-bottom:#a4a5a7 1px dotted; overflow:hidden; padding-bottom:3.125rem}
.n_hangye .n_fl01 .title{ border-bottom:#ecedee 1px solid; margin-bottom:1.625rem;}
.n_hangye .n_fl01 .title h2{ font-size:1.5rem; color:#46474c; font-weight:bold; margin-bottom:1rem;}
.n_hangye .n_fl01 .title h2 small{font-size:1.25rem;color:#a9a9aa;font-weight:normal;text-transform:uppercase;vertical-align:  bottom;}
.n_hangye .n_fl01 .con_left{ float:left; width:49%;}
.n_hangye .n_fl01 .con_left p{ font-size:0.75rem; color:#757575; line-height:1.625rem;}
.n_hangye .n_fl01 .con_right{ float:right; width:44%;}
.n_hangye .n_fl01 .con_right #s_video{ margin-top:0.5rem;}
.n_hangye .n_fl01 .con_right #s_video video{ max-width:471px; width:100% !important}
.n_hangye .n_fl01 .con_right .cyberplayer{ width:100% !important; height:100% !important}
.n_hangye .n_fl02{ border-bottom:#a4a5a7 1px dotted; padding:2.25rem 0 2.875rem 0;}
.n_hangye .n_fl02 .title{ margin-bottom:2.5rem;}
.n_hangye .n_fl02 .title h2{ font-size:1.125rem; color:#009b4c; font-weight:bold; margin-bottom:1rem;}
.n_hangye .n_fl02 .title h2 small{font-size: 0.875rem;color:#919191;font-weight:normal;text-transform:uppercase;vertical-align:bottom;}
.n_hangye .n_fl02 ul{margin-left: -1.5rem;margin-right: -1.5rem;}
.n_hangye .n_fl02 ul li{padding-left: 1.5rem;padding-right: 1.5rem;}
.n_hangye .n_fl02 ul li .img{ overflow:hidden; margin-bottom:1rem;}
.n_hangye .n_fl02 ul li .img img{cursor:pointer;width: 100%;}
.n_hangye .n_fl02 ul li h5{font-size: 1rem;color:#2b2c2e;line-height:1.25rem;height:2.5rem;overflow:hidden;margin-bottom:0.625rem;text-align:  center;}
.n_hangye .n_fl02 ul li h5 a{color: #009b4c;}
.n_hangye .n_fl02 ul li span{ font-size:0.75rem; color:#c0c0c0; display:none}
.tc{ transition:all ease 300ms;
  position: fixed;
  width: 100%;
  height: 100%; 
  top: 0;
  left: 0;
  z-index:999;
}
.tc-box{
  width: 80%;
  max-width: 1046px;
  height: 100%;
  box-sizing:border-box;
  padding: 0;
  display: block;
  position:relative;
  margin: 0 auto;
  z-index: 1;
}
.tc.act{
  display: block;
}
.close{
  position: absolute; cursor:pointer;
  font-size: 20px;
  right: 30px;
  top: 30px;
}
.tc-bg {
  height: 100%;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#C9000000', endColorstr='#C9000000');background:rgba(0,0,0,0.79);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
.tc{ pointer-events: none;  filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;transform:scale(1.1);}
.tc.act{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity: 1;   opacity: 1;   pointer-events: auto;transform:scale(1);}
.close:hover{ transform:rotate(180deg);}
.close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; } 
.n_hangye .n_fl02 .lwy{vertical-align:  middle;margin: 2.5rem 0;}
.n_hangye .n_fl02 .lwy_con{ display:inline-block; vertical-align:middle;}
.n_hangye .n_fl02 .lwy .slider-for{ border:#fff 5px solid;}
.n_hangye .n_fl02 .lwy .slider-for .miso{ position:relative;}
.n_hangye .n_fl02 .lwy .slider-for .miso img{ width:100%}
.n_hangye .n_fl02 .lwy .slider-for .miso-current .miso img{}
.n_hangye .n_fl02 .lwy .slider-for .miso .top{position:absolute;width: 100%;bottom:0;left:0;padding:1.75rem 2.75rem;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A3212020', endColorstr='#A3212020');background:rgba(33,32,32,0.64);}
.n_hangye .n_fl02 .lwy .slider-for .miso .top h4{font-size: 1rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1.25rem;}
.n_hangye .n_fl02 .lwy .slider-for .miso .top p{ font-size:0.75rem; color:#cbccd0; line-height:1.375rem; height:2.75rem; overflow:hidden;}
.n_hangye .n_fl02 .lwy .slider-nav{ padding:0 22px; margin-top:13px;}
.n_hangye .n_fl02 .lwy .slider-nav .miso-slide img{ width:100%}
.n_hangye .n_fl02 .lwy .slider-nav .miso-slide .miso{ margin:1.5px;}
.n_hangye .n_fl02 .lwy .slider-nav .miso-slide .miso img{ border:#4f4f4f 2px solid; width:100%}
.n_hangye .n_fl02 .lwy .slider-nav .miso-prev,
.n_hangye .n_fl02 .lwy .slider-nav .miso-next{width:1.1875rem;height:2rem;margin-top:  -1rem;}
.n_hangye .n_fl02 .lwy .slider-nav .miso-prev{ background:url(../images/n_hangye_n_fl02_left.png) center no-repeat; background-size:100% 100%; left:0}
.n_hangye .n_fl02 .lwy .slider-nav .miso-next{ background:url(../images/n_hangye_n_fl02_right.png) center no-repeat; background-size:100% 100%; right:0}
.n_hangye .n_fl02 .lwy .slider-nav .miso-current .miso img{ border:#009b4c 3px solid;}
.n_hangye .n_fl03{ padding:2.25rem 0 0 0;}
.n_hangye .n_fl03 .title{ margin-bottom:2.5rem;}
.n_hangye .n_fl03 .title h2{ font-size:1.125rem; color:#009b4c; font-weight:bold; margin-bottom:1rem;}
.n_hangye .n_fl03 .title h2 small{font-size:1.125rem;color:#919191;font-weight:normal;text-transform:uppercase;vertical-align:bottom;}

.n_fengcai .n_hangye .n_fl02 .lwy .slider-nav .miso-prev{ background:url(../images/n_hangye_n_fl02_left01.png) center no-repeat;}
.n_fengcai .n_hangye .n_fl02 .lwy .slider-nav .miso-next{ background:url(../images/n_hangye_n_fl02_right01.png) center no-repeat;}

.n_news .top_news{float:left;width:100%;margin-bottom: 1.625rem;}
.n_news .top_news .img{ float:left; width:38%;}
.n_news .top_news .con{ float:right; width:62%; background:#f5f5f9; padding:0 1.875rem;}
.n_news .top_news .con .con_table{ display:table; width:100%; height:100%;}
.n_news .top_news .con .con_table .con_table_cell{ display:table-cell; vertical-align:middle;}
.n_news .top_news .con h4{ font-size:1.125rem; height:1.125rem; color:#353536; font-weight:bold; margin-bottom:1.875rem; overflow:hidden;}
.n_news .top_news .con h4 a{ color:#353536; }
.n_news .top_news .con p{ font-size:0.875rem; color:#656565; line-height:1.625rem; height:3.25rem; margin-bottom:2rem; overflow:hidden;}
.n_news .top_news .con h6 a{ display:inline-block; width:4.875rem; height:1.5625rem; line-height:1.5625rem; -moz-border-radius:1.253rem; -webkit-border-radius:1.253rem; border-radius:1.253rem; background:#e0e0e3; text-align:center; font-size:0.7rem; color:#58585b; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_news ul{ float:left; width:100%; margin-bottom:2.75rem;}
.n_news ul li{ float:left; width:100%; position:relative; padding:2.375rem 0; border-bottom:#a4a5a7 1px dotted}
.n_news ul li .time{ position:absolute; left:0; width:5.4375rem; height:6.1875rem; background:url(../images/time_bg.jpg) center no-repeat; background-size:100% 100%; text-align:center; padding:1.25rem 0; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_news ul li .time .day{ font-size:1.875rem; color:#656565; margin-bottom:0.5rem;}
.n_news ul li .time .year{ font-size:0.875rem; color:#656565;}
.n_news ul li .con{margin-left:6.4375rem;}
.n_news ul li .con h5{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0.875rem 0 0.875rem 0;}
.n_news ul li .con h5 a{ color:#1a1a1a;}
.n_news ul li .con p{ font-size:0.875rem; color:#818181; line-height:1.875rem; height:3.75rem; overflow:hidden;}

.n_news01 .left{ float:left; width:69%;}
.n_news01 .ar_title{padding-bottom: 0;margin-bottom: 3rem;background: #f5f5f9;padding: 1.5rem 0 1rem;}
.n_news01 .ar_title h3{font-size: 1.25rem;color: #353536;overflow:hidden;text-align: center;font-weight:  bold;border-bottom: #e5e5e5 1px solid;margin-bottom: 0.875rem;padding: 0 1rem;line-height: 1.75rem;padding-bottom: 1rem;}
.n_news01 .ar_title h6 span{position:relative;font-size: 0.75rem;color: #838383;display:inline-block;line-height: 2.3rem;2remfont-weight:normal;margin-right: 1rem;}
.n_news01 .ar_title h6 span i{position:absolute;left:0;bottom: -3px;width:100%;height: 3px;}
.n_news01 .ar_title h6{display:inline-block;vertical-align: top;} 

.shart_box{display:inline-block;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{padding-left: 50px;position:relative;}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color: #838383;font-weight: normal;}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

/*====上一篇下一篇====*/
#ar_fot{position:relative;padding: 1.5rem 0;float:left;box-sizing: border-box;width: 100%;margin-top: 30px;border-top: #a4a5a7 1px dotted;}
#ar_fot h1{display:block;width: 48%;font-size: 0.875rem;line-height:30px;color: #656565;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#ar_fot h1 a{font-size: 0.875rem;color: #656565;font-weight:normal;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
.n_article .ar_title span{float: left;padding: 0 36px 0 16px;font-size:12px;color:#afafb2;display:inline-block;line-height: 36px;height: 36px;}
.n_article .ar_title span a{font-size:12px;color:#afafb2;float:left;margin-right: 7px;}
.n_article .ar_title .span1{ background:url(../images/time.png) left center no-repeat;}
.n_article .ar_title .span2{ background:url(../images/fx.png) left center no-repeat;}
#ar_fot h1:nth-child(1){ text-align:left}
#ar_fot h1:nth-child(2){ text-align:right}

.n_contact .title{ margin-bottom:4.6875rem;}
.n_contact .title h3{ font-size:1.375rem; color:#636465; font-weight:bold; text-align:center;}
.n_contact .n_fl01{ float:left; width:100%; padding-bottom:3.125rem; margin-bottom:3.75rem; border-bottom:#a4a5a7 1px dotted}
.n_contact .n_fl01 .n_left{ float:left; width:calc(40% - 1px); background:#f7f8fb; border:#ebedf1 1px solid; padding:0 2.5rem; min-height:23rem;}
.n_contact .n_fl01 .n_left h4{ float:left; width:100%; margin-top:-1.09375rem; text-align:center; margin-bottom:1.75rem;}
.n_contact .n_fl01 .n_left h4 span{ font-size:1rem; color:#fff; width:7.5rem; height:2.1875rem; line-height:2.1875rem; background:#009b4c; text-align:center; display:inline-block; margin:0 auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.n_contact .n_fl01 .n_left p{ font-size:0.875rem; color:#262525; line-height:2rem;}
.n_contact .n_fl01 .n_left ul{text-align:left; margin-bottom:2rem;}
.n_contact .n_fl01 .n_left ul li{display:inline-block;margin: 0 1.25rem 0 0;}
.n_contact .n_fl01 .n_left ul li h1 img{width: 4.8125rem;}
.n_contact .n_fl01 .n_left ul li h6{text-align:center;font-size: 0.75rem;color: #969696;margin-top: 0.5rem;}
.n_contact .n_fl02 .n_right{ float:left; width:60%;}
.n_contact .n_fl02 .n_right a{ display:block; height:100%;}
.n_contact .n_fl03{ float:left; width:100%; margin-bottom:2rem}
.n_contact .n_fl03 .n_left{ float:left; width:35%;}
.n_contact .n_fl03 form{ float:right; width:60%;}
.n_contact .n_fl03 form h5{font-size:0.875rem;color:#939393;margin-bottom: 0.75rem;}
.n_contact .n_fl03 .messlist {height: 2.8125rem;line-height:  2.8125rem;margin: 0 6% 0.5rem 0;float:left;width: 47%;border: #edeff2 1px solid;color:#626364;}
.n_contact .n_fl03 .messlist label,.form-list .messlist01 label,.n_contact .n_fl03 .messlist03 label{float:left;width: 28%;height: calc(2.8125rem - 2px);line-height: calc(2.8125rem - 2px);text-align: left;color: #000000;font-size: 0.875rem;box-sizing: border-box;padding: 0 0 0 3%;font-weight:  normal;}
.n_contact .n_fl03 .messlist input{float:left;width: 70%;height: calc(2.8125rem - 2px);background: none;border: none;outline: none;color:#626364;font-size:12px;} 
.n_contact .n_fl03 .messlist01{height: 43px;margin-top: 30px;float:left;width: 880px;border:#d3d7d8 1px solid;background:#fbfbfc;color:#626364;margin-right: 44px;}
.n_contact .n_fl03 .messlist01 input{float:left;width: 712px;height: 48px;padding: 0 10px;background-color:#fbfbfc;border: none;outline: none;color:#626364; font-size:12px;} 
.n_contact .n_fl03 .messlist02{height: 6rem;float:left;width: 100%;border: #edeff2 1px solid;color:#626364;box-sizing: border-box;margin-bottom: 0.5rem;}
.n_contact .n_fl03 .messlist02 textarea{float:left;width: 85%;height: 6rem;color:#626364;font-size:12px;border: none;outline: none;padding: 0.875rem 0;resize:none;box-sizing: border-box;background: none;}
.n_contact .n_fl03 .messlist02 label{float:left;width: 13%;height: 6rem;line-height: calc(2.8125rem - 2px);text-align: left;color: #000000;font-size: 0.875rem;box-sizing: border-box;padding: 0 0 0 1.5%;font-weight:  normal;}
.n_contact .n_fl03 .yanzheng{display:inline;float:left;position: absolute;right: 1%;top: 0.4rem;}
.n_contact .n_fl03 .yanzheng img{width: 5.5625rem;height: 1.8125rem;}
.n_contact .n_fl03 .messsub input{float: left;width: 100%;height: 2.8125rem;line-height: 2.8125rem;font-size: 0.875rem;cursor:pointer;color: #fff;border:none;font-family:Microsoft Yahei; background: #eb1212; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.n_contact .n_fl03 .messsub input:hover{ background:#3b5998; }
.n_contact .n_fl03 .messlist03{height: 2.8125rem;margin: 0 0 0 0;float:left;width: 47%;border: #edeff2 1px solid;color:#626364;box-sizing: border-box;position: relative;}
.n_contact .n_fl03 .messlist03 input{float:left;width: 70%;height: calc(2.8125rem - 2px);color:#626364;font-size:12px;border: none;outline: none;resize:none;box-sizing: border-box;background: none;}
.n_contact .n_fl03 .messsub{ float:right; width:35%;}

.n_join ul{border:#e5e5e5 1px solid;padding: 0 1.75rem;margin-bottom: 3.125rem;}
.n_join ul li{ overflow:hidden;}
.n_join ul li p{ font-size:0.75rem; color:#7d7d7d; line-height:1.875rem; padding-bottom:0.75rem}
.n_join ul li .top{position:  relative;padding: 2rem 0;box-sizing:  border-box;border-bottom:  #e5e5e5 1px solid; position:relative;}
.n_join ul li .top i{position:absolute;right: 0;top:50%;margin-top: -0.75rem;width:1.5rem;height:1.5rem;background:url(../images/jia.png) center no-repeat;background-size:100% 100%;}
.n_join ul li .top h5{font-size: 0.9375rem;color: #1f2020;}
.n_join ul li .top h6{font-size:12px;color: #a0a0a0;text-transform:  uppercase;display: none;}
.n_join ul li div.open .top:before{width:0.375rem;height:2rem;background:#009b4c;content:"";position:absolute;left: -1.75rem;top: 2rem;}
.n_join ul li div.open .top i{ background:url(../images/jian.png) center no-repeat;}
.n_join ul li div.open .top h5{}
.n_join ul li div.open .top h6{}
.n_join ul li .ar_article{display:none;margin-top: 1rem;margin-bottom: 3rem;}
.n_join ul li .more{float:right;width:7rem;height:1.875rem;position:relative;z-index: 0;}
.n_join ul li .more div{ height:100%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}
.n_join ul li .more span{position:absolute;right:0;top:0;display:inline-block;background:#009b4c;width:7rem;height:1.875rem;line-height:1.875rem;text-align:center;color:#fff;font-size:0.875rem;z-index: 0;}
.n_join ul li:nth-child(5n) .top{ border:none}
.n_join ul li .more .span1{ transform: translate3d(0, 0, 0.9375rem); -webkit-transform: translate3d(0, 0, 0.9375rem);}
.n_join ul li .more .span2{ background:#009b4c; transform: rotateX(-90deg) translate3d(0, 0, 0.9375rem); -webkit-transform: rotateX(-90deg) translate3d(0, 0, 0.9375rem); }
.n_join ul li .more:hover div{transform: rotateX(90deg);}

#fix_ewm_box02{position:fixed; top: 0px; right: 0; z-index: 9999; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#box_big{ position:absolute; width:100%; height:100%;}

.button{ position:relative; z-index:1}
 
/*==========================================内页 结束=============================================*/

@media(min-width: 640px){
  .position a:hover{ color:#009b4c;}
  
  .j_pages a:hover{background:#009b4c;color:#fff;text-decoration:none; border:#009b4c 1px solid;}
  .j_pages a:hover font{color:#fff}

	
  .container01 ul li:hover .con{ background:#009b4c;}
  .container01 ul li:hover .con .yuan{ margin-top:-2.5rem; margin-bottom:1.875rem}
  .container01 ul li:hover .con:before{ height:2px; width:100%; left:50%; margin-left:-50%;}
  .container01 ul li:hover .con h6,
  .container01 ul li:hover .con h5{ color:#fff}
  .container01 .bottom a:hover{ background:#d92027; border:#d92027 1px solid; color:#fff; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
  .container01 ul li:hover .con .yuan{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#72F7F8FB', endColorstr='#72F7F8FB');background:rgba(247,248,251,0.45);}
  .container01 ul li:hover .con .yuan_li small{ background:#d92a31; color:#fff}
  
  .container02 ul li:hover .bottom{ height:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8D92027', endColorstr='#D8D92027');background:rgba(217,32,39,0.85);}
  .container02 ul li:hover .bottom .con{ height:100%; background:none !important}
  .container02 ul li:hover .con h5{ color:#fff; }
  .container02 ul li:hover .con h6{ color:#fff;}
  
  .container03 .bd ul li:hover{ padding-top:0}
  .container03 .bd ul li:hover:after{ background:#d92027; content:""; position:absolute; z-index:1; bottom:-0.5rem; left:2.3125rem; right:2.3125rem; height:2px;}
  .container03 .bd ul li:hover .con .left{ background:#d92027; border:#d92027 1px solid;}
  .container03 .bd ul li:hover .con .left .day,
  .container03 .bd ul li:hover .con .left .year{ color:#fff}
  .container03 .bd ul li:hover .con .right h5 a{ color:#d92027}
  
  .container04 ul .miso-prev:hover{ background:url(../images/container04_prev_on.png) center no-repeat;}
  .container04 ul .miso-next:hover{ background:url(../images/container04_next_on.png) center no-repeat;}
  .container04 .right .ar_article a:hover{ background:#d92027; border:#d92027 1px solid; color:#fff;}
  
  .container08 .center .con dl dd a:hover{ color:#fff}
  
  .n_container .left .erji ul li.on,
  .n_container .left .erji ul li:hover{ background:#009b4c;}
  .n_container .left .erji ul li.on h5,
  .n_container .left .erji ul li:hover h5{ color:#fff}
  .n_container .left .links ul li:hover h6{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#9B009b4c', endColorstr='#9B009b4c');background:rgba(24,45,84,0.61);}
  .n_container .left .links .more a:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#9B009b4c', endColorstr='#9B009b4c');background:rgba(24,45,84,0.61);}
  .n_zizhi ul li:hover .con .top{ height:100%}
  .n_zizhi ul li:hover h5{ color:#fff}
  
  .n_product ul li:hover .con{ background:#009b4c;}
  .n_product ul li:hover .con .yuan{ margin-top:-2.5rem; margin-bottom:1.875rem}
  .n_product ul li:hover .con:before{ height:2px; width:100%; left:50%; margin-left:-50%;}
  .n_product ul li:hover .con h6,
  .n_product ul li:hover .con h5{ color:#fff}
  
  .n_down ul li:hover .top{ background:#009b4c url(../images/ziliao_on.png) 1.875rem 2.5rem no-repeat;}
  .n_down ul li:hover .top i{ background:url(../images/down_on.png) center no-repeat;}
  .n_down ul li:hover .top h5{ color:#fff;}
  .n_down ul li:hover .top h6{ color:#fff}
  
  .n_news .top_news .con h4 a:hover{ color:#009b4c}
  .n_news .top_news .con h6 a:hover{background:#009b4c; color:#fff}
  .n_news ul li:hover .time{ background:url(../images/time_bg_on.png) center no-repeat;}
  .n_news ul li .con h5 a:hover{ color:#009b4c;}
  .n_news ul li:hover .time .day{ color:#fff}
  .n_news ul li:hover .time .year{ color:#fff}
  
  #ar_fot h1 a:hover{ color:#009b4c;}
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1700px){
	.banner .am-slider ul.am-slides li a{ background-size:100% auto !important}
}

@media(max-width: 1420px){
}

@media(max-width: 1400px){
}



@media(max-width: 1200px){
	.n_news .top_news .con h6 a{ display:none}
	.n_news .top_news .con p{ margin-bottom:0}
}

@media(max-width: 1100px){
	.container03 .bd ul{ margin:0 -0.75rem}
	.container03 .bd ul li{ padding:0 0.75rem}
	.container04 .right .ar_article a{ margin-top:1rem}
	
	.container08 .left{ width:60%}
	.container08 .right{ width:40%}
	.container08 .center{ display:none}
}

@media(max-width: 992px){
	header, .n_title{ display:none}
	#m_header,.m_n_nav{ display:block;}
	#m_n_nav{ display:block}
	.n_container .left{ display:none}
	.n_container .bg{ display:none}
	.n_container .right{ width:100%}
	
	.n_contact .n_fl01 .n_left{ width:100%}
	.n_contact .n_fl01 iframe{ width:100% !important}
	.n_contact .n_fl02 .n_right{ width:100%}
	.n_contact .n_fl03 .n_left{ width:100%; margin-bottom:1.5rem;}
	.n_contact .n_fl03 .n_left img{ width:100%;}
	.n_contact .n_fl03 form{ width:100%;}
}

@media(max-width: 640px){
	#j_seach_box form{ width:94%; margin-left:-48%}

	.m_banner{ display:block}
	.banner{ display:none}
	/*====banner====*/
	#n_banner{height: 160px;}
	#m_n_banner{ display:block}
	#n_banner h1{ font-size:16px;}
	#n_banner h3{ font-size:13px;}
	
	/*====翻页====*/
	.j_pages .box{}
	.j_pages a{display: none;}
	.j_pages a.m_bnt{display: inline-block;} 
	
	.container01 .title{ margin-bottom:2.75rem;}
	.container01 .bottom{padding-top: 15.4375rem;}
	.container01 .miso-prev{ left:50%;margin-left: -20px;top:auto;bottom: -5rem;width: 10px;background-size: 100%;}
	.container01 .miso-next{ right:50%;margin-right: -20px;top:auto;bottom: -5rem;width: 10px;background-size: 100%;}
	
	.container02 .title{ margin-bottom:3.75rem;}
	
	.container03{margin-bottom: 3.625rem;}
	.container03 .bd ul li{ margin-bottom:2rem;}
	
	.container04 .left{ margin-bottom:3rem;}
	
	.container04 ul{ margin:0 -0.5rem;}
	.container04 ul li{ margin:0 0.5rem;}
	.container04 ul li h5{ margin-top:0}
	.container04 .left ul li .pic_box{ height:10rem;}
	.container04 .right .ar_article a{ float:left;}
	
	.container08 .left{width:100%;text-align:center;border: none;}
	.container08 .left h3{ background:none}
	.container08 .center .con dl{ margin:0 0.5rem}
	.container08 .right{width:100%;text-align:center;border: none;}
	.container08 .right ul{ text-align:center;}
	.container08 .right ul li{ margin:0 1rem}
	
	#page_show_video_box video{ width:360px; height:204px;}
	#page_video{width: 420px;height:214px;}
	#page_video .video_box{width: 370px;height:214px;}
	#page_show_video_box .info{ width:370px; padding:5px 25px 5px 25px}
	#bnt_close01{width:50px;height:50px;right: 50px;top: -50px;}
	#bnt_close01 img{width:1rem;height:1rem;left: 14px;top: 18px;}
	#page_show_video_box .box{ margin-left:-185px;}
	
	#n_banner h6{ margin-top:30px;}
	
	.n_about .img01{ width:40%}
	
	.j_pages .box{ text-align:center;}
	.j_pages a{ margin:0 0.2rem; vertical-align:top}
	
	.n_product ul{float:left;margin-left:-0.5rem !important;margin-right:-0.5rem !important;overflow:hidden;margin-bottom: -1rem;}
	.n_product ul li{ float:left;margin: 0 0;padding: 0 0.5rem; margin-bottom:1rem;}
	.n_product ul li .con{ padding:1rem 0; height:5.1875rem}
	
	.n_product_detail .top .n_product_detail_img{ width:100%; margin-bottom:4rem;}
	.n_product_detail .top .right .ar_article{ height:auto}
	.n_product_detail .top .right{ padding:0; width:100%}
	.n_product_detail .bottom .am-tabs-bd .am-tab-panel{ padding:2rem 1rem 1rem}
	
	.n_down ul li .top{ background-size:2.2rem auto;}
	.n_down ul li .top i{ background-size:1rem auto;}
	
	.n_hangye .n_fl01 .con_left,

	.n_hangye .n_fl01 .con_right{ width:100%}
	.n_hangye .n_fl02 ul{ margin-left:-7.5px; margin-right:-7.5px;}
	.n_hangye .n_fl02 ul li{ margin-bottom:1.5rem; padding-left:7.5px; padding-right:7.5px;}
	.n_hangye .n_fl02 ul li h5{ height:auto}
	.n_hangye .n_fl02 ul li .img img{ width:100%}
	.n_hangye .n_fl02 .lwy{ margin-top:15rem}
	.n_hangye .n_fl02 .lwy .slider-for .miso .top{ padding:1rem;}
	.n_hangye .n_fl02 .lwy .slider-for .miso .top h4{ margin-bottom:0}
	.n_hangye .n_fl02 .lwy .slider-for .miso .top p{ display:none;}
	.n_hangye .n_fl02 .lwy .slider-for{ border:#fff 3px solid;}
	
	.n_news .top_news .con{ padding:0 1rem;}
	.n_news .top_news .con h4{ margin-bottom:0.5rem;}
	.n_news .top_news{ margin-bottom:1rem}
	.n_news ul li{ padding:1rem 0}
	.n_news ul{ margin-bottom:1rem}
	
	.n_contact .n_fl01 .n_left{ display:block; width:100%;}
	
	.container03 .title h4 div br{ display:block;}
	.container03 .title small{ font-size:0.875rem; margin-top:0.3rem}
	.container03 .hd ul li.on{ width:6rem !important}
	.container03 .hd ul li{ margin:0 2px}
} 

.body3_r2{ padding:10px 0; line-height:200%; color:#333}
.body3_r2 table td{height:50px;line-height:50px;padding-left:5px;}
.body3_r2 table td #verifycode{float:left;width:60px;margin-right:7px;}

#preview {text-align: center; margin:20px auto 0px; padding-bottom:20px; width: 600px; float: none; clear:both;}
.jqzoom {border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; width: 600px; margin-bottom: 10px; height: 450px; overflow: hidden; border-top: #ddd 1px solid; border-right: #ddd 1px solid; _height: 310px; position: relative;}
.zoomdiv {width: 600px; height: 450px; left: 859px;z-index: 100; border-bottom: #e4e4e4 1px solid; position: absolute; text-align: center; border-left: #e4e4e4 1px solid; width: 600px; display: none; background: url(../images/loading.gif) #fff no-repeat center center; height: 310px; overflow: hidden; border-top: #e4e4e4 1px solid; top: 1px; border-right: #e4e4e4 1px solid; left: 0px}
#spec {position: relative; width: 590px; height: 70px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height: 9px; top: 32px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height: 9px; top: 32px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height: 9px; top: 32px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height: 9px; top: 32px; cursor: pointer; right: 0px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 100px; display: inline; float: left; margin-right: 4px}
#specList UL LI IMG {border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 90px; padding-right: 2px; margin-bottom: 1px; height: 70px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px}

.bigimg {
	WIDTH: 800px; HEIGHT: 800px
}
.jqZoomPup {z-index: 10; border-bottom: #aaa 1px solid; position: absolute; filter: alpha(opacity=50); border-left: #aaa 1px solid; width: 50px; background: #fede4f no-repeat 50% top; height: 80px; visibility: hidden; border-top: #aaa 1px solid; top: 0px; cursor: move; border-right: #aaa 1px solid; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 550px; HEIGHT: 100px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px
}
#specList UL {POSITION: absolute; WIDTH: 550px; LEFT: 4px}